antitank device - French English Dictionary